home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_xemacs.idb / usr / freeware / lib / xemacs-20.4 / lisp / utils / foldout.elc.z / foldout.elc
Emacs Compiled Lisp  |  1998-05-21  |  6.1 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was processed as: Emacs Compiled Lisp (other/emacsCompiledLisp).
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
1% dexvert Emacs Compiled Lisp (other/emacsCompiledLisp) magic Unsupported
100% file Emacs/XEmacs v20 byte-compiled Lisp data default
99% file data default
100% TrID Emacs/XEmacs byte-compiled Lisp (generic) default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 3b 45 4c 43 14 00 00 00 | 0a 3b 3b 3b 20 63 6f 6d |;ELC....|.;;; com|
|00000010| 70 69 6c 65 64 20 62 79 | 20 6a 75 73 74 69 6e 62 |piled by| justinb|
|00000020| 40 65 62 6f 6e 79 2e 63 | 72 61 79 2e 63 6f 6d 20 |@ebony.c|ray.com |
|00000030| 6f 6e 20 4d 6f 6e 20 4d | 61 72 20 20 39 20 31 32 |on Mon M|ar 9 12|
|00000040| 3a 35 35 3a 35 30 20 31 | 39 39 38 0a 3b 3b 3b 20 |:55:50 1|998.;;; |
|00000050| 66 72 6f 6d 20 66 69 6c | 65 20 2f 68 6f 6d 65 2f |from fil|e /home/|
|00000060| 61 73 70 65 6e 30 37 2f | 6a 75 73 74 69 6e 62 2f |aspen07/|justinb/|
|00000070| 72 6f 6f 74 73 2f 66 72 | 65 65 77 61 72 65 2f 78 |roots/fr|eeware/x|
|00000080| 65 6d 61 63 73 2f 32 30 | 2e 33 2f 78 65 6d 61 63 |emacs/20|.3/xemac|
|00000090| 73 2d 32 30 2e 33 2f 6c | 69 73 70 2f 75 74 69 6c |s-20.3/l|isp/util|
|000000a0| 73 2f 66 6f 6c 64 6f 75 | 74 2e 65 6c 0a 3b 3b 3b |s/foldou|t.el.;;;|
|000000b0| 20 65 6d 61 63 73 20 76 | 65 72 73 69 6f 6e 20 32 | emacs v|ersion 2|
|000000c0| 30 2e 34 20 22 45 6d 65 | 72 61 6c 64 22 20 58 45 |0.4 "Eme|rald" XE|
|000000d0| 6d 61 63 73 20 20 4c 75 | 63 69 64 2e 0a 3b 3b 3b |macs Lu|cid..;;;|
|000000e0| 20 62 79 74 65 63 6f 6d | 70 20 76 65 72 73 69 6f | bytecom|p versio|
|000000f0| 6e 20 32 2e 32 35 20 58 | 45 6d 61 63 73 3b 20 32 |n 2.25 X|Emacs; 2|
|00000100| 32 2d 4d 61 72 2d 39 36 | 2e 0a 3b 3b 3b 20 6f 70 |2-Mar-96|..;;; op|
|00000110| 74 69 6d 69 7a 61 74 69 | 6f 6e 20 69 73 20 6f 6e |timizati|on is on|
|00000120| 2e 0a 3b 3b 3b 20 74 68 | 69 73 20 66 69 6c 65 20 |..;;; th|is file |
|00000130| 75 73 65 73 20 6f 70 63 | 6f 64 65 73 20 77 68 69 |uses opc|odes whi|
|00000140| 63 68 20 64 6f 20 6e 6f | 74 20 65 78 69 73 74 20 |ch do no|t exist |
|00000150| 69 6e 20 45 6d 61 63 73 | 20 31 39 2e 0a 0a 28 69 |in Emacs| 19...(i|
|00000160| 66 20 28 61 6e 64 20 28 | 62 6f 75 6e 64 70 20 27 |f (and (|boundp '|
|00000170| 65 6d 61 63 73 2d 76 65 | 72 73 69 6f 6e 29 0a 09 |emacs-ve|rsion)..|
|00000180| 20 28 6f 72 20 28 61 6e | 64 20 28 62 6f 75 6e 64 | (or (an|d (bound|
|00000190| 70 20 27 65 70 6f 63 68 | 3a 3a 76 65 72 73 69 6f |p 'epoch|::versio|
|000001a0| 6e 29 20 65 70 6f 63 68 | 3a 3a 76 65 72 73 69 6f |n) epoch|::versio|
|000001b0| 6e 29 0a 09 20 20 20 20 | 20 28 73 74 72 69 6e 67 |n).. | (string|
|000001c0| 2d 6c 65 73 73 70 20 65 | 6d 61 63 73 2d 76 65 72 |-lessp e|macs-ver|
|000001d0| 73 69 6f 6e 20 22 32 30 | 22 29 29 29 0a 20 20 20 |sion "20|"))). |
|000001e0| 20 28 65 72 72 6f 72 20 | 22 60 66 6f 6c 64 6f 75 | (error |"`foldou|
|000001f0| 74 2e 65 6c 27 20 77 61 | 73 20 63 6f 6d 70 69 6c |t.el' wa|s compil|
|00000200| 65 64 20 66 6f 72 20 45 | 6d 61 63 73 20 32 30 22 |ed for E|macs 20"|
|00000210| 29 29 0a 0a 28 6f 72 20 | 28 62 6f 75 6e 64 70 20 |))..(or |(boundp |
|00000220| 27 63 75 72 72 65 6e 74 | 2d 6c 6f 61 64 2d 6c 69 |'current|-load-li|
|00000230| 73 74 29 20 28 73 65 74 | 71 20 63 75 72 72 65 6e |st) (set|q curren|
|00000240| 74 2d 6c 6f 61 64 2d 6c | 69 73 74 20 6e 69 6c 29 |t-load-l|ist nil)|
|00000250| 29 0a 0a 0a 28 62 79 74 | 65 2d 63 6f 64 65 20 22 |)...(byt|e-code "|
|00000260| c0 c1 21 88 c2 c3 21 ac | 84 c4 c5 21 88 c0 87 22 |..!...!.|...!..."|
|00000270| 20 5b 72 65 71 75 69 72 | 65 20 6f 75 74 6c 69 6e | [requir|e outlin|
|00000280| 65 20 62 6f 75 6e 64 70 | 20 6f 75 74 6c 69 6e 65 |e boundp| outline|
|00000290| 2d 6d 69 6e 6f 72 2d 6d | 6f 64 65 20 65 72 72 6f |-minor-m|ode erro|
|000002a0| 72 20 22 43 61 6e 27 74 | 20 66 69 6e 64 20 6f 75 |r "Can't| find ou|
|000002b0| 74 6c 69 6e 65 2d 6d 69 | 6e 6f 72 2d 6d 6f 64 65 |tline-mi|nor-mode|
|000002c0| 22 5d 20 32 29 0a 23 40 | 31 32 34 20 4c 69 73 74 |"] 2).#@|124 List|
|000002d0| 20 6f 66 20 73 74 61 72 | 74 20 61 6e 64 20 65 6e | of star|t and en|
|000002e0| 64 20 6d 61 72 6b 65 72 | 73 20 66 6f 72 20 74 68 |d marker|s for th|
|000002f0| 65 20 66 6f 6c 64 73 20 | 63 75 72 72 65 6e 74 6c |e folds |currentl|
|00000300| 79 20 65 6e 74 65 72 65 | 64 2e 0a 41 6e 20 65 6e |y entere|d..An en|
|00000310| 64 20 6d 61 72 6b 65 72 | 20 6f 66 20 4e 49 4c 20 |d marker| of NIL |
|00000320| 6d 65 61 6e 73 20 74 68 | 65 20 66 6f 6c 64 20 65 |means th|e fold e|
|00000330| 6e 64 73 20 61 66 74 65 | 72 20 28 70 6f 69 6e 74 |nds afte|r (point|
|00000340| 2d 6d 61 78 29 2e 1f 0a | 28 64 65 66 63 6f 6e 73 |-max)...|(defcons|
|00000350| 74 20 66 6f 6c 64 6f 75 | 74 2d 66 6f 6c 64 2d 6c |t foldou|t-fold-l|
|00000360| 69 73 74 20 6e 69 6c 20 | 28 23 24 20 2e 20 37 31 |ist nil |(#$ . 71|
|00000370| 36 29 29 0a 28 6d 61 6b | 65 2d 76 61 72 69 61 62 |6)).(mak|e-variab|
|00000380| 6c 65 2d 62 75 66 66 65 | 72 2d 6c 6f 63 61 6c 20 |le-buffe|r-local |
|00000390| 27 66 6f 6c 64 6f 75 74 | 2d 66 6f 6c 64 2d 6c 69 |'foldout|-fold-li|
|000003a0| 73 74 29 0a 23 40 36 30 | 20 4d 6f 64 65 6c 69 6e |st).#@60| Modelin|
|000003b0| 65 20 73 74 72 69 6e 67 | 20 61 6e 6e 6f 75 6e 63 |e string| announc|
|000003c0| 69 6e 67 20 74 68 61 74 | 20 77 65 20 61 72 65 20 |ing that| we are |
|000003d0| 69 6e 20 61 6e 20 6f 75 | 74 6c 69 6e 65 20 66 6f |in an ou|tline fo|
|000003e0| 6c 64 2e 1f 0a 28 64 65 | 66 63 6f 6e 73 74 20 66 |ld...(de|fconst f|
|000003f0| 6f 6c 64 6f 75 74 2d 6d | 6f 64 65 6c 69 6e 65 2d |oldout-m|odeline-|
|00000400| 73 74 72 69 6e 67 20 6e | 69 6c 20 28 23 24 20 2e |string n|il (#$ .|
|00000410| 20 39 33 37 29 29 0a 28 | 62 79 74 65 2d 63 6f 64 | 937)).(|byte-cod|
|00000420| 65 20 22 c0 c1 21 88 c1 | 5c 6e b7 ac 9a c3 5c 6e |e "..!..|\n....\n|
|00000430| b7 5c 6e 73 c4 1d 89 1e | 06 ac 84 c7 c8 21 88 0e |.\ns....|.....!..|
|00000440| 06 0d 0e 06 41 a4 a1 88 | 2a c0 87 22 20 5b 6d 61 |....A...|*.." [ma|
|00000450| 6b 65 2d 76 61 72 69 61 | 62 6c 65 2d 62 75 66 66 |ke-varia|ble-buff|
|00000460| 65 72 2d 6c 6f 63 61 6c | 20 66 6f 6c 64 6f 75 74 |er-local| foldout|
|00000470| 2d 6d 6f 64 65 6c 69 6e | 65 2d 73 74 72 69 6e 67 |-modelin|e-string|
|00000480| 20 6d 69 6e 6f 72 2d 6d | 6f 64 65 2d 61 6c 69 73 | minor-m|ode-alis|
|00000490| 74 20 6f 75 74 6c 69 6e | 65 2d 6d 69 6e 6f 72 2d |t outlin|e-minor-|
|000004a0| 6d 6f 64 65 20 28 28 66 | 6f 6c 64 6f 75 74 2d 6d |mode ((f|oldout-m|
|000004b0| 6f 64 65 6c 69 6e 65 2d | 73 74 72 69 6e 67 20 66 |odeline-|string f|
|000004c0| 6f 6c 64 6f 75 74 2d 6d | 6f 64 65 6c 69 6e 65 2d |oldout-m|odeline-|
|000004d0| 73 74 72 69 6e 67 29 29 | 20 66 6f 6c 64 6f 75 74 |string))| foldout|
|000004e0| 2d 65 6e 74 72 79 20 6f | 75 74 6c 2d 65 6e 74 72 |-entry o|utl-entr|
|000004f0| 79 20 65 72 72 6f 72 20 | 22 43 61 6e 27 74 20 66 |y error |"Can't f|
|00000500| 69 6e 64 20 6f 75 74 6c | 69 6e 65 2d 6d 69 6e 6f |ind outl|ine-mino|
|00000510| 72 2d 6d 6f 64 65 20 69 | 6e 20 6d 69 6e 6f 72 2d |r-mode i|n minor-|
|00000520| 6d 6f 64 65 2d 61 6c 69 | 73 74 22 5d 20 34 29 0a |mode-ali|st"] 4).|
|00000530| 23 40 33 34 32 20 4f 70 | 65 6e 20 74 68 65 20 73 |#@342 Op|en the s|
|00000540| 75 62 74 72 65 65 20 75 | 6e 64 65 72 20 74 68 65 |ubtree u|nder the|
|00000550| 20 63 75 72 72 65 6e 74 | 20 68 65 61 64 69 6e 67 | current| heading|
|00000560| 20 61 6e 64 20 6e 61 72 | 72 6f 77 20 74 6f 20 69 | and nar|row to i|
|00000570| 74 2e 0a 0a 4e 6f 72 6d | 61 6c 6c 79 20 74 68 65 |t...Norm|ally the|
|00000580| 20 62 6f 64 79 20 61 6e | 64 20 74 68 65 20 69 6d | body an|d the im|
|00000590| 6d 65 64 69 61 74 65 20 | 73 75 62 68 65 61 64 69 |mediate |subheadi|
|000005a0| 6e 67 73 20 61 72 65 20 | 65 78 70 6f 73 65 64 2c |ngs are |exposed,|
|000005b0| 20 62 75 74 0a 6f 70 74 | 69 6f 6e 61 6c 20 61 72 | but.opt|ional ar|
|000005c0| 67 20 45 58 50 4f 53 55 | 52 45 20 28 69 6e 74 65 |g EXPOSU|RE (inte|
|000005d0| 72 61 63 74 69 76 65 6c | 79 20 77 69 74 68 20 70 |ractivel|y with p|
|000005e0| 72 65 66 69 78 20 61 72 | 67 29 20 63 68 61 6e 67 |refix ar|g) chang|
|000005f0| 65 73 20 74 68 69 73 3a | 2d 0a 0a 09 45 58 50 4f |es this:|-...EXPO|
|00000600| 53 55 52 45 20 3e 20 30 | 09 65 78 70 6f 73 65 73 |SURE > 0|.exposes|
|00000610| 20 6e 20 6c 65 76 65 6c | 73 20 6f 66 20 73 75 62 | n level|s of sub|
|00000620| 68 65 61 64 69 6e 67 73 | 20 28 63 2e 66 2e 20 73 |headings| (c.f. s|
|00000630| 68 6f 77 2d 63 68 69 6c | 64 72 65 6e 29 0a 09 45 |how-chil|dren)..E|
|00000640| 58 50 4f 53 55 52 45 20 | 3c 20 30 09 65 78 70 6f |XPOSURE |< 0.expo|
|00000650| 73 65 73 20 6f 6e 6c 79 | 20 74 68 65 20 62 6f 64 |ses only| the bod|
|00000660| 79 0a 09 45 58 50 4f 53 | 55 52 45 20 3d 20 30 09 |y..EXPOS|URE = 0.|
|00000670| 65 78 70 6f 73 65 73 20 | 74 68 65 20 65 6e 74 69 |exposes |the enti|
|00000680| 72 65 20 73 75 62 74 72 | 65 65 1f 0a 28 64 65 66 |re subtr|ee..(def|
|00000690| 61 6c 69 61 73 20 27 66 | 6f 6c 64 6f 75 74 2d 7a |alias 'f|oldout-z|
|000006a0| 6f 6f 6d 2d 73 75 62 74 | 72 65 65 20 23 5b 28 26 |oom-subt|ree #[(&|
|000006b0| 6f 70 74 69 6f 6e 61 6c | 20 65 78 70 6f 73 75 72 |optional| exposur|
|000006c0| 65 29 20 22 8a 7e 88 c0 | 20 88 c1 5c 6e 21 1b 60 |e) ".~..| ..\n!.`|
|000006d0| 1c c5 20 1e 06 c7 20 88 | c8 c9 77 88 60 1e 5c 6e |.. ... .|..w.`.\n|
|000006e0| 6d 3f ad 87 cb 20 0e 5c | 6e 54 c9 93 1e 0c 0c 0e |m?... .\|nT......|
|000006f0| 5c 6e 7d 88 0c 62 88 5c | 6e ac 88 cd 20 88 ce 20 |\n}..b.\|n... .. |
|00000700| 88 aa a1 0b cf 57 ab 85 | cd 20 88 aa 97 5c 6e 3a |.....W..|. ...\n:|
|00000710| ab 85 ce 20 88 aa 8e 0b | cf 56 ab 86 ce 0b 21 88 |... ....|.V....!.|
|00000720| aa 83 d0 20 88 0e 06 0e | 0c 42 0e 11 42 16 11 d2 |... ....|.B..B...|
|00000730| 20 2e 06 87 22 20 5b 6f | 75 74 6c 69 6e 65 2d 62 | ..." [o|utline-b|
|00000740| 61 63 6b 2d 74 6f 2d 68 | 65 61 64 69 6e 67 20 70 |ack-to-h|eading p|
|00000750| 72 65 66 69 78 2d 6e 75 | 6d 65 72 69 63 2d 76 61 |refix-nu|meric-va|
|00000760| 6c 75 65 20 65 78 70 6f | 73 75 72 65 20 65 78 70 |lue expo|sure exp|
|00000770| 6f 73 75 72 65 2d 76 61 | 6c 75 65 20 73 74 61 72 |osure-va|lue star|
|00000780| 74 20 70 6f 69 6e 74 2d | 6d 61 72 6b 65 72 20 73 |t point-|marker s|
|00000790| 74 61 72 74 2d 6d 61 72 | 6b 65 72 20 6f 75 74 6c |tart-mar|ker outl|
|000007a0| 69 6e 65 2d 65 6e 64 2d | 6f 66 2d 73 75 62 74 72 |ine-end-|of-subtr|
|000007b0| 65 65 20 22 5c 6e 0d 22 | 20 6e 69 6c 20 65 6e 64 |ee "\n."| nil end|
|000007c0| 20 6d 61 6b 65 2d 6d 61 | 72 6b 65 72 20 65 6e 64 | make-ma|rker end|
|000007d0| 2d 6d 61 72 6b 65 72 20 | 73 68 6f 77 2d 65 6e 74 |-marker |show-ent|
|000007e0| 72 79 20 73 68 6f 77 2d | 63 68 69 6c 64 72 65 6e |ry show-|children|
|000007f0| 20 30 20 73 68 6f 77 2d | 73 75 62 74 72 65 65 20 | 0 show-|subtree |
|00000800| 66 6f 6c 64 6f 75 74 2d | 66 6f 6c 64 2d 6c 69 73 |foldout-|fold-lis|
|00000810| 74 20 66 6f 6c 64 6f 75 | 74 2d 75 70 64 61 74 65 |t foldou|t-update|
|00000820| 2d 6d 6f 64 65 6c 69 6e | 65 5d 20 33 20 28 23 24 |-modelin|e] 3 (#$|
|00000830| 20 2e 20 31 33 33 34 29 | 20 22 50 22 5d 29 0a 23 | . 1334)| "P"]).#|
|00000840| 40 31 38 33 20 52 65 74 | 75 72 6e 20 74 6f 20 74 |@183 Ret|urn to t|
|00000850| 68 65 20 41 52 47 27 74 | 68 20 65 6e 63 6c 6f 73 |he ARG't|h enclos|
|00000860| 69 6e 67 20 66 6f 6c 64 | 20 76 69 65 77 2e 20 20 |ing fold| view. |
|00000870| 57 69 74 68 20 41 52 47 | 20 3d 20 30 20 65 78 69 |With ARG| = 0 exi|
|00000880| 74 20 61 6c 6c 20 66 6f | 6c 64 73 2e 0a 0a 4e 6f |t all fo|lds...No|
|00000890| 72 6d 61 6c 6c 79 20 63 | 61 75 73 65 73 20 65 78 |rmally c|auses ex|
|000008a0| 69 74 65 64 20 66 6f 6c | 64 73 20 74 6f 20 62 65 |ited fol|ds to be|
|000008b0| 20 68 69 64 64 65 6e 2c | 20 62 75 74 20 77 69 74 | hidden,| but wit|
|000008c0| 68 20 41 52 47 20 3c 20 | 30 2c 20 2d 41 52 47 20 |h ARG < |0, -ARG |
|000008d0| 66 6f 6c 64 73 20 61 72 | 65 0a 65 78 69 74 65 64 |folds ar|e.exited|
|000008e0| 20 61 6e 64 20 74 65 78 | 74 20 69 73 20 6c 65 66 | and tex|t is lef|
|000008f0| 74 20 76 69 73 69 62 6c | 65 2e 1f 0a 28 64 65 66 |t visibl|e...(def|
|00000900| 61 6c 69 61 73 20 27 66 | 6f 6c 64 6f 75 74 2d 65 |alias 'f|oldout-e|
|00000910| 78 69 74 2d 66 6f 6c 64 | 20 23 5b 28 26 6f 70 74 |xit-fold| #[(&opt|
|00000920| 69 6f 6e 61 6c 20 6e 75 | 6d 2d 66 6f 6c 64 73 29 |ional nu|m-folds)|
|00000930| 20 22 c0 89 c1 1a 1b 1c | 0d ac 84 c6 c7 21 88 0e | "......|.....!..|
|00000940| 08 c9 55 ab 86 0d 47 16 | 08 aa 8d 0e 08 c9 57 ab |..U...G.|......W.|
|00000950| 87 c0 12 0e 08 5b 16 08 | 0e 08 0d 47 5e 16 08 7e |.....[..|...G^..~|
|00000960| 88 0e 08 c9 55 ac e3 0d | 40 40 14 0d 40 41 13 0d |....U...|@@..@A..|
|00000970| 41 15 0e 08 53 16 08 0b | ab 8e 0b 62 88 ca 75 88 |A...S...|...b..u.|
|00000980| 68 cb 73 ac 83 cc 63 88 | 0e 08 c9 55 ab ad 60 0b |h.s...c.|...U..`.|
|00000990| ab 8e ca 75 88 68 cd 73 | ab 83 ca 75 88 60 aa 81 |...u.h.s|...u.`..|
|000009a0| 64 1e 0e 1e 0f 5c 6e ab | 87 d0 0c 0e 0e d1 23 88 |d....\n.|......#.|
|000009b0| 0b ab 88 d0 0e 0e 0e 0f | cc 23 88 2a 0c c0 89 93 |........|.#.*....|
|000009c0| 88 0b ab 1e 0b c0 89 93 | 88 aa 17 0d ab 95 0d 40 |........|.......@|
|000009d0| 40 14 0d 40 41 13 0c 0b | ab 86 d2 0b 21 53 aa 81 |@..@A...|....!S..|
|000009e0| 64 7d 88 d3 20 88 d4 20 | 2b 87 22 20 5b 6e 69 6c |d}.. .. |+." [nil|
|000009f0| 20 74 20 68 69 64 65 2d | 66 6f 6c 64 20 65 6e 64 | t hide-|fold end|
|00000a00| 2d 6d 61 72 6b 65 72 20 | 73 74 61 72 74 2d 6d 61 |-marker |start-ma|
|00000a10| 72 6b 65 72 20 66 6f 6c | 64 6f 75 74 2d 66 6f 6c |rker fol|dout-fol|
|00000a20| 64 2d 6c 69 73 74 20 65 | 72 72 6f 72 20 22 4e 6f |d-list e|rror "No|
|00000a30| 74 20 69 6e 20 61 20 66 | 6f 6c 64 21 22 20 6e 75 |t in a f|old!" nu|
|00000a40| 6d 2d 66 6f 6c 64 73 20 | 30 20 2d 31 20 28 3f 5c |m-folds |0 -1 (?\|
|00000a50| 6e 20 3f 5c 72 29 20 3f | 5c 6e 20 28 3f 5c 6e 20 |n ?\r) ?|\n (?\n |
|00000a60| 3f 5c 72 29 20 65 6e 64 | 2d 6f 66 2d 73 75 62 74 |?\r) end|-of-subt|
|00000a70| 72 65 65 20 62 65 67 69 | 6e 6e 69 6e 67 2d 6f 66 |ree begi|nning-of|
|00000a80| 2d 68 65 61 64 69 6e 67 | 20 6f 75 74 6c 69 6e 65 |-heading| outline|
|00000a90| 2d 66 6c 61 67 2d 72 65 | 67 69 6f 6e 20 3f 5c 72 |-flag-re|gion ?\r|
|00000aa0| 20 6d 61 72 6b 65 72 2d | 70 6f 73 69 74 69 6f 6e | marker-|position|
|00000ab0| 20 72 65 63 65 6e 74 65 | 72 20 66 6f 6c 64 6f 75 | recente|r foldou|
|00000ac0| 74 2d 75 70 64 61 74 65 | 2d 6d 6f 64 65 6c 69 6e |t-update|-modelin|
|00000ad0| 65 5d 20 34 20 28 23 24 | 20 2e 20 32 31 31 37 29 |e] 4 (#$| . 2117)|
|00000ae0| 20 22 70 22 5d 29 0a 23 | 40 35 33 20 53 65 74 20 | "p"]).#|@53 Set |
|00000af0| 74 68 65 20 6d 6f 64 65 | 6c 69 6e 65 20 73 74 72 |the mode|line str|
|00000b00| 69 6e 67 20 74 6f 20 69 | 6e 64 69 63 61 74 65 20 |ing to i|ndicate |
|00000b10| 6f 75 72 20 66 6f 6c 64 | 20 64 65 70 74 68 2e 1f |our fold| depth..|
|00000b20| 0a 28 64 65 66 61 6c 69 | 61 73 20 27 66 6f 6c 64 |.(defali|as 'fold|
|00000b30| 6f 75 74 2d 75 70 64 61 | 74 65 2d 6d 6f 64 65 6c |out-upda|te-model|
|00000b40| 69 6e 65 20 23 5b 6e 69 | 6c 20 22 08 47 89 19 c2 |ine #[ni|l ".G...|
|00000b50| 55 ab 83 c3 aa 95 0c ab | 86 c5 c6 09 5c 22 aa 8c |U.......|....\"..|
|00000b60| 09 c7 55 ab 83 c8 aa 84 | c5 c9 09 5c 22 89 16 5c |..U.....|...\"..\|
|00000b70| 6e 29 87 22 20 5b 66 6f | 6c 64 6f 75 74 2d 66 6f |n)." [fo|ldout-fo|
|00000b80| 6c 64 2d 6c 69 73 74 20 | 64 65 70 74 68 20 30 20 |ld-list |depth 0 |
|00000b90| 6e 69 6c 20 6f 75 74 6c | 69 6e 65 2d 6d 69 6e 6f |nil outl|ine-mino|
|00000ba0| 72 2d 6d 6f 64 65 20 66 | 6f 72 6d 61 74 20 22 3a |r-mode f|ormat ":|
|00000bb0| 25 64 22 20 31 20 22 20 | 49 6e 73 69 64 65 20 31 |%d" 1 " |Inside 1|
|00000bc0| 20 66 6f 6c 64 22 20 22 | 20 49 6e 73 69 64 65 20 | fold" "| Inside |
|00000bd0| 25 64 20 66 6f 6c 64 73 | 22 20 66 6f 6c 64 6f 75 |%d folds|" foldou|
|00000be0| 74 2d 6d 6f 64 65 6c 69 | 6e 65 2d 73 74 72 69 6e |t-modeli|ne-strin|
|00000bf0| 67 5d 20 34 20 28 23 24 | 20 2e 20 32 37 39 36 29 |g] 4 (#$| . 2796)|
|00000c00| 5d 29 0a 23 40 32 30 33 | 20 5a 6f 6f 6d 20 69 6e |]).#@203| Zoom in|
|00000c10| 20 6f 6e 20 74 68 65 20 | 68 65 61 64 69 6e 67 20 | on the |heading |
|00000c20| 63 6c 69 63 6b 65 64 20 | 6f 6e 2e 0a 0a 48 6f 77 |clicked |on...How|
|00000c30| 20 6d 75 63 68 20 69 73 | 20 65 78 70 6f 73 65 64 | much is| exposed|
|00000c40| 20 62 79 20 74 68 65 20 | 7a 6f 6f 6d 20 64 65 70 | by the |zoom dep|
|00000c50| 65 6e 64 73 20 6f 6e 20 | 74 68 65 20 6e 75 6d 62 |ends on |the numb|
|00000c60| 65 72 20 6f 66 20 6d 6f | 75 73 65 20 63 6c 69 63 |er of mo|use clic|
|00000c70| 6b 73 3a 2d 0a 0a 09 31 | 09 65 78 70 6f 73 65 20 |ks:-...1|.expose |
|00000c80| 62 6f 64 79 0a 09 32 09 | 65 78 70 6f 73 65 20 73 |body..2.|expose s|
|00000c90| 75 62 68 65 61 64 69 6e | 67 73 0a 09 33 09 65 78 |ubheadin|gs..3.ex|
|00000ca0| 70 6f 73 65 20 62 6f 64 | 79 20 61 6e 64 20 73 75 |pose bod|y and su|
|00000cb0| 62 68 65 61 64 69 6e 67 | 73 0a 09 34 09 65 78 70 |bheading|s..4.exp|
|00000cc0| 6f 73 65 20 65 6e 74 69 | 72 65 20 73 75 62 74 72 |ose enti|re subtr|
|00000cd0| 65 65 1f 0a 28 64 65 66 | 61 6c 69 61 73 20 27 66 |ee..(def|alias 'f|
|00000ce0| 6f 6c 64 6f 75 74 2d 6d | 6f 75 73 65 2d 7a 6f 6f |oldout-m|ouse-zoo|
|00000cf0| 6d 20 23 5b 28 65 76 65 | 6e 74 29 20 22 c0 09 21 |m #[(eve|nt) "..!|
|00000d00| 11 c2 09 21 88 c3 c4 09 | 21 89 1d c6 55 ab 83 c7 |...!....|!...U...|
|00000d10| aa 91 0d c8 55 ab 83 c9 | aa 89 0d ca 55 ab 83 cb |....U...|....U...|
|00000d20| aa 81 cc 29 21 87 22 20 | 5b 66 6f 6c 64 6f 75 74 |...)!." |[foldout|
|00000d30| 2d 6d 6f 75 73 65 2d 73 | 77 61 6c 6c 6f 77 2d 65 |-mouse-s|wallow-e|
|00000d40| 76 65 6e 74 73 20 65 76 | 65 6e 74 20 66 6f 6c 64 |vents ev|ent fold|
|00000d50| 6f 75 74 2d 6d 6f 75 73 | 65 2d 67 6f 74 6f 2d 68 |out-mous|e-goto-h|
|00000d60| 65 61 64 69 6e 67 20 66 | 6f 6c 64 6f 75 74 2d 7a |eading f|oldout-z|
|00000d70| 6f 6f 6d 2d 73 75 62 74 | 72 65 65 20 65 76 65 6e |oom-subt|ree even|
|00000d80| 74 2d 63 6c 69 63 6b 2d | 63 6f 75 6e 74 20 6e 63 |t-click-|count nc|
|00000d90| 6c 69 63 6b 73 20 31 20 | 2d 31 20 32 20 28 31 29 |licks 1 |-1 2 (1)|
|00000da0| 20 33 20 6e 69 6c 20 30 | 5d 20 34 20 28 23 24 20 | 3 nil 0|] 4 (#$ |
|00000db0| 2e 20 33 30 38 31 29 20 | 22 40 65 22 5d 29 0a 23 |. 3081) |"@e"]).#|
|00000dc0| 40 32 30 34 20 53 68 6f | 77 20 77 68 61 74 20 69 |@204 Sho|w what i|
|00000dd0| 73 20 68 69 64 64 65 6e | 20 75 6e 64 65 72 20 74 |s hidden| under t|
|00000de0| 68 65 20 68 65 61 64 69 | 6e 67 20 63 6c 69 63 6b |he headi|ng click|
|00000df0| 65 64 20 6f 6e 2e 0a 0a | 57 68 61 74 20 67 65 74 |ed on...|What get|
|00000e00| 73 20 65 78 70 6f 73 65 | 64 20 64 65 70 65 6e 64 |s expose|d depend|
|00000e10| 73 20 6f 6e 20 74 68 65 | 20 6e 75 6d 62 65 72 20 |s on the| number |
|00000e20| 6f 66 20 6d 6f 75 73 65 | 20 63 6c 69 63 6b 73 3a |of mouse| clicks:|
|00000e30| 2d 0a 0a 09 31 09 65 78 | 70 6f 73 65 20 62 6f 64 |-...1.ex|pose bod|
|00000e40| 79 0a 09 32 09 65 78 70 | 6f 73 65 20 73 75 62 68 |y..2.exp|ose subh|
|00000e50| 65 61 64 69 6e 67 73 0a | 09 33 09 65 78 70 6f 73 |eadings.|.3.expos|
|00000e60| 65 20 62 6f 64 79 20 61 | 6e 64 20 73 75 62 68 65 |e body a|nd subhe|
|00000e70| 61 64 69 6e 67 73 0a 09 | 34 09 65 78 70 6f 73 65 |adings..|4.expose|
|00000e80| 20 65 6e 74 69 72 65 20 | 73 75 62 74 72 65 65 1f | entire |subtree.|
|00000e90| 0a 28 64 65 66 61 6c 69 | 61 73 20 27 66 6f 6c 64 |.(defali|as 'fold|
|00000ea0| 6f 75 74 2d 6d 6f 75 73 | 65 2d 73 68 6f 77 20 23 |out-mous|e-show #|
|00000eb0| 5b 28 65 76 65 6e 74 29 | 20 22 c0 09 21 11 c2 09 |[(event)| "..!...|
|00000ec0| 21 88 c3 09 21 89 1c c5 | 55 ab 84 c6 20 aa 97 0c |!...!...|U... ...|
|00000ed0| c7 55 ab 84 c8 20 aa 8e | 0c c9 55 ab 87 c6 20 88 |.U... ..|..U... .|
|00000ee0| c8 20 aa 82 ca 20 29 87 | 22 20 5b 66 6f 6c 64 6f |. ... ).|" [foldo|
|00000ef0| 75 74 2d 6d 6f 75 73 65 | 2d 73 77 61 6c 6c 6f 77 |ut-mouse|-swallow|
|00000f00| 2d 65 76 65 6e 74 73 20 | 65 76 65 6e 74 20 66 6f |-events |event fo|
|00000f10| 6c 64 6f 75 74 2d 6d 6f | 75 73 65 2d 67 6f 74 6f |ldout-mo|use-goto|
|00000f20| 2d 68 65 61 64 69 6e 67 | 20 65 76 65 6e 74 2d 63 |-heading| event-c|
|00000f30| 6c 69 63 6b 2d 63 6f 75 | 6e 74 20 6e 63 6c 69 63 |lick-cou|nt nclic|
|00000f40| 6b 73 20 31 20 73 68 6f | 77 2d 65 6e 74 72 79 20 |ks 1 sho|w-entry |
|00000f50| 32 20 73 68 6f 77 2d 63 | 68 69 6c 64 72 65 6e 20 |2 show-c|hildren |
|00000f60| 33 20 73 68 6f 77 2d 73 | 75 62 74 72 65 65 5d 20 |3 show-s|ubtree] |
|00000f70| 33 20 28 23 24 20 2e 20 | 33 35 32 35 29 20 22 40 |3 (#$ . |3525) "@|
|00000f80| 65 22 5d 29 0a 23 40 32 | 32 37 20 48 69 64 65 20 |e"]).#@2|27 Hide |
|00000f90| 74 68 65 20 73 75 62 74 | 72 65 65 20 75 6e 64 65 |the subt|ree unde|
|00000fa0| 72 20 74 68 65 20 68 65 | 61 64 69 6e 67 20 63 6c |r the he|ading cl|
|00000fb0| 69 63 6b 65 64 20 6f 6e | 2c 20 6f 72 20 65 78 69 |icked on|, or exi|
|00000fc0| 74 20 61 20 66 6f 6c 64 | 2e 0a 0a 57 68 61 74 20 |t a fold|...What |
|00000fd0| 68 61 70 70 65 6e 73 20 | 64 65 70 65 6e 64 73 20 |happens |depends |
|00000fe0| 6f 6e 20 74 68 65 20 6e | 75 6d 62 65 72 20 6f 66 |on the n|umber of|
|00000ff0| 20 6d 6f 75 73 65 20 63 | 6c 69 63 6b 73 3a 2d 0a | mouse c|licks:-.|
|00001000| 0a 09 31 09 68 69 64 65 | 20 73 75 62 74 72 65 65 |..1.hide| subtree|
|00001010| 0a 09 32 09 65 78 69 74 | 20 66 6f 6c 64 20 61 6e |..2.exit| fold an|
|00001020| 64 20 68 69 64 65 20 74 | 65 78 74 0a 09 33 09 65 |d hide t|ext..3.e|
|00001030| 78 69 74 20 66 6f 6c 64 | 20 77 69 74 68 6f 75 74 |xit fold| without|
|00001040| 20 68 69 64 69 6e 67 20 | 74 65 78 74 0a 09 34 09 | hiding |text..4.|
|00001050| 65 78 69 74 20 61 6c 6c | 20 66 6f 6c 64 73 20 61 |exit all| folds a|
|00001060| 6e 64 20 68 69 64 65 20 | 74 65 78 74 1f 0a 28 64 |nd hide |text..(d|
|00001070| 65 66 61 6c 69 61 73 20 | 27 66 6f 6c 64 6f 75 74 |efalias |'foldout|
|00001080| 2d 6d 6f 75 73 65 2d 68 | 69 64 65 2d 6f 72 2d 65 |-mouse-h|ide-or-e|
|00001090| 78 69 74 20 23 5b 28 65 | 76 65 6e 74 29 20 22 c0 |xit #[(e|vent) ".|
|000010a0| 09 21 11 c2 09 21 89 1b | c4 55 ab 88 c5 09 21 88 |.!...!..|.U....!.|
|000010b0| c6 20 aa 93 c7 0b c8 55 | ab 83 c4 aa 89 0b c9 55 |. .....U|.......U|
|000010c0| ab 83 ca aa 81 cb 21 29 | 87 22 20 5b 66 6f 6c 64 |......!)|." [fold|
|000010d0| 6f 75 74 2d 6d 6f 75 73 | 65 2d 73 77 61 6c 6c 6f |out-mous|e-swallo|
|000010e0| 77 2d 65 76 65 6e 74 73 | 20 65 76 65 6e 74 20 65 |w-events| event e|
|000010f0| 76 65 6e 74 2d 63 6c 69 | 63 6b 2d 63 6f 75 6e 74 |vent-cli|ck-count|
|00001100| 20 6e 63 6c 69 63 6b 73 | 20 31 20 66 6f 6c 64 6f | nclicks| 1 foldo|
|00001110| 75 74 2d 6d 6f 75 73 65 | 2d 67 6f 74 6f 2d 68 65 |ut-mouse|-goto-he|
|00001120| 61 64 69 6e 67 20 68 69 | 64 65 2d 73 75 62 74 72 |ading hi|de-subtr|
|00001130| 65 65 20 66 6f 6c 64 6f | 75 74 2d 65 78 69 74 2d |ee foldo|ut-exit-|
|00001140| 66 6f 6c 64 20 32 20 33 | 20 2d 31 20 30 5d 20 34 |fold 2 3| -1 0] 4|
|00001150| 20 28 23 24 20 2e 20 33 | 39 37 39 29 20 22 40 65 | (#$ . 3|979) "@e|
|00001160| 22 5d 29 0a 23 40 31 34 | 35 20 53 77 61 6c 6c 6f |"]).#@14|5 Swallo|
|00001170| 77 20 69 6e 74 65 72 76 | 65 6e 69 6e 67 20 6d 6f |w interv|ening mo|
|00001180| 75 73 65 20 65 76 65 6e | 74 73 20 73 6f 20 77 65 |use even|ts so we|
|00001190| 20 6f 6e 6c 79 20 67 65 | 74 20 74 68 65 20 66 69 | only ge|t the fi|
|000011a0| 6e 61 6c 20 63 6c 69 63 | 6b 2d 63 6f 75 6e 74 2e |nal clic|k-count.|
|000011b0| 0a 53 69 67 6e 61 6c 20 | 61 6e 20 65 72 72 6f 72 |.Signal |an error|
|000011c0| 20 69 66 20 74 68 65 20 | 66 69 6e 61 6c 20 65 76 | if the |final ev|
|000011d0| 65 6e 74 20 69 73 6e 27 | 74 20 74 68 65 20 73 61 |ent isn'|t the sa|
|000011e0| 6d 65 20 74 79 70 65 20 | 61 73 20 74 68 65 20 66 |me type |as the f|
|000011f0| 69 72 73 74 20 6f 6e 65 | 2e 1f 0a 28 64 65 66 61 |irst one|...(defa|
|00001200| 6c 69 61 73 20 27 66 6f | 6c 64 6f 75 74 2d 6d 6f |lias 'fo|ldout-mo|
|00001210| 75 73 65 2d 73 77 61 6c | 6c 6f 77 2d 65 76 65 6e |use-swal|low-even|
|00001220| 74 73 20 23 5b 28 65 76 | 65 6e 74 29 20 22 c0 09 |ts #[(ev|ent) "..|
|00001230| 21 1a c3 c4 0d c6 23 ac | 85 c7 20 11 aa 74 5c 6e |!.....#.|.. ..t\n|
|00001240| c0 09 21 61 ac 84 c8 c9 | 21 88 29 09 87 22 20 5b |..!a....|!.).." [|
|00001250| 65 76 65 6e 74 2d 62 61 | 73 69 63 2d 74 79 70 65 |event-ba|sic-type|
|00001260| 20 65 76 65 6e 74 20 69 | 6e 69 74 69 61 6c 2d 65 | event i|nitial-e|
|00001270| 76 65 6e 74 2d 74 79 70 | 65 20 73 69 74 2d 66 6f |vent-typ|e sit-fo|
|00001280| 72 20 30 20 64 6f 75 62 | 6c 65 2d 63 6c 69 63 6b |r 0 doub|le-click|
|00001290| 2d 74 69 6d 65 20 6e 6f | 64 69 73 70 6c 61 79 20 |-time no|display |
|000012a0| 72 65 61 64 2d 65 76 65 | 6e 74 20 65 72 72 6f 72 |read-eve|nt error|
|000012b0| 20 22 22 5d 20 34 20 28 | 23 24 20 2e 20 34 34 35 | ""] 4 (|#$ . 445|
|000012c0| 38 29 5d 29 0a 23 40 31 | 30 37 20 47 6f 20 74 6f |8)]).#@1|07 Go to|
|000012d0| 20 74 68 65 20 68 65 61 | 64 69 6e 67 20 77 68 65 | the hea|ding whe|
|000012e0| 72 65 20 74 68 65 20 6d | 6f 75 73 65 20 65 76 65 |re the m|ouse eve|
|000012f0| 6e 74 20 73 74 61 72 74 | 65 64 2e 20 20 53 69 67 |nt start|ed. Sig|
|00001300| 6e 61 6c 20 61 6e 20 65 | 72 72 6f 72 0a 69 66 20 |nal an e|rror.if |
|00001310| 74 68 65 20 65 76 65 6e | 74 20 64 69 64 6e 27 74 |the even|t didn't|
|00001320| 20 6f 63 63 75 72 20 6f | 6e 20 61 20 68 65 61 64 | occur o|n a head|
|00001330| 69 6e 67 2e 1f 0a 28 64 | 65 66 61 6c 69 61 73 20 |ing...(d|efalias |
|00001340| 27 66 6f 6c 64 6f 75 74 | 2d 6d 6f 75 73 65 2d 67 |'foldout|-mouse-g|
|00001350| 6f 74 6f 2d 68 65 61 64 | 69 6e 67 20 23 5b 28 65 |oto-head|ing #[(e|
|00001360| 76 65 6e 74 29 20 22 c0 | c1 5c 6e 21 21 62 88 c3 |vent) ".|.\n!!b..|
|00001370| 20 ae 8b 8a c4 79 88 6f | 29 ae 83 c5 c6 21 87 22 | ....y.o|)....!."|
|00001380| 20 5b 70 6f 73 6e 2d 70 | 6f 69 6e 74 20 65 76 65 | [posn-p|oint eve|
|00001390| 6e 74 2d 73 74 61 72 74 | 20 65 76 65 6e 74 20 6f |nt-start| event o|
|000013a0| 75 74 6c 69 6e 65 2d 6f | 6e 2d 68 65 61 64 69 6e |utline-o|n-headin|
|000013b0| 67 2d 70 20 30 20 65 72 | 72 6f 72 20 22 4e 6f 74 |g-p 0 er|ror "Not|
|000013c0| 20 61 20 68 65 61 64 69 | 6e 67 20 6c 69 6e 65 22 | a headi|ng line"|
|000013d0| 5d 20 33 20 28 23 24 20 | 2e 20 34 38 31 31 29 5d |] 3 (#$ |. 4811)]|
|000013e0| 29 0a 23 40 36 31 20 53 | 65 74 20 6e 6f 6e 2d 4e |).#@61 S|et non-N|
|000013f0| 49 4c 20 62 65 66 6f 72 | 65 20 6c 6f 61 64 69 6e |IL befor|e loadin|
|00001400| 67 20 66 6f 6c 64 6f 75 | 74 20 74 6f 20 69 6e 68 |g foldou|t to inh|
|00001410| 69 62 69 74 20 6b 65 79 | 20 62 69 6e 64 69 6e 67 |ibit key| binding|
|00001420| 73 2e 1f 0a 28 64 65 66 | 76 61 72 20 66 6f 6c 64 |s...(def|var fold|
|00001430| 6f 75 74 2d 69 6e 68 69 | 62 69 74 2d 6b 65 79 2d |out-inhi|bit-key-|
|00001440| 62 69 6e 64 69 6e 67 73 | 20 6e 69 6c 20 28 23 24 |bindings| nil (#$|
|00001450| 20 2e 20 35 30 39 35 29 | 29 0a 23 40 32 31 32 20 | . 5095)|).#@212 |
|00001460| 4c 69 73 74 20 6f 66 20 | 6d 6f 64 69 66 69 65 72 |List of |modifier|
|00001470| 20 6b 65 79 73 20 74 6f | 20 61 70 70 6c 79 20 74 | keys to| apply t|
|00001480| 6f 20 66 6f 6c 64 6f 75 | 74 27 73 20 6d 6f 75 73 |o foldou|t's mous|
|00001490| 65 20 65 76 65 6e 74 73 | 2e 0a 0a 54 68 65 20 64 |e events|...The d|
|000014a0| 65 66 61 75 6c 74 20 28 | 6d 65 74 61 20 63 6f 6e |efault (|meta con|
|000014b0| 74 72 6f 6c 29 20 6d 61 | 6b 65 73 20 66 6f 6c 64 |trol) ma|kes fold|
|000014c0| 6f 75 74 20 62 69 6e 64 | 20 69 74 73 20 66 75 6e |out bind| its fun|
|000014d0| 63 74 69 6f 6e 73 20 74 | 6f 0a 4d 2d 43 2d 64 6f |ctions t|o.M-C-do|
|000014e0| 77 6e 2d 6d 6f 75 73 65 | 2d 7b 31 2c 32 2c 33 7d |wn-mouse|-{1,2,3}|
|000014f0| 2e 0a 0a 56 61 6c 69 64 | 20 6d 6f 64 69 66 69 65 |...Valid| modifie|
|00001500| 72 73 20 61 72 65 20 73 | 68 69 66 74 2c 20 63 6f |rs are s|hift, co|
|00001510| 6e 74 72 6f 6c 2c 20 6d | 65 74 61 2c 20 61 6c 74 |ntrol, m|eta, alt|
|00001520| 2c 20 68 79 70 65 72 20 | 61 6e 64 20 73 75 70 65 |, hyper |and supe|
|00001530| 72 2e 1f 0a 28 64 65 66 | 76 61 72 20 66 6f 6c 64 |r...(def|var fold|
|00001540| 6f 75 74 2d 6d 6f 75 73 | 65 2d 6d 6f 64 69 66 69 |out-mous|e-modifi|
|00001550| 65 72 73 20 27 28 6d 65 | 74 61 20 63 6f 6e 74 72 |ers '(me|ta contr|
|00001560| 6f 6c 29 20 28 23 24 20 | 2e 20 35 32 31 36 29 29 |ol) (#$ |. 5216))|
|00001570| 0a 28 62 79 74 65 2d 63 | 6f 64 65 20 22 08 ac f6 |.(byte-c|ode "...|
|00001580| c1 5c 6e c3 c4 23 88 c1 | 5c 6e c5 c6 23 88 c1 0e |.\n..#..|\n..#...|
|00001590| 07 0e 08 c9 50 c4 23 88 | c1 0e 07 0e 08 ca 50 c6 |....P.#.|......P.|
|000015a0| 23 88 cb cc cd ce 0e 0f | 5c 22 5c 22 1e 10 d1 d2 |#.......|\"\"....|
|000015b0| 0e 10 d3 50 21 21 1e 14 | d1 d2 0e 10 d5 50 21 21 |...P!!..|.....P!!|
|000015c0| 1e 16 d1 d2 0e 10 d7 50 | 21 21 1e 18 c1 5c 6e 0e |.......P|!!...\n.|
|000015d0| 14 d9 23 88 c1 5c 6e 0e | 16 da 23 88 c1 5c 6e 0e |..#..\n.|..#..\n.|
|000015e0| 18 db 23 88 c1 0e 07 0e | 14 d9 23 88 c1 0e 07 0e |..#.....|..#.....|
|000015f0| 16 da 23 88 c1 0e 07 0e | 18 db 23 88 2c dc dd 21 |..#.....|..#.,..!|
|00001600| 87 22 20 5b 66 6f 6c 64 | 6f 75 74 2d 69 6e 68 69 |." [fold|out-inhi|
|00001610| 62 69 74 2d 6b 65 79 2d | 62 69 6e 64 69 6e 67 73 |bit-key-|bindings|
|00001620| 20 64 65 66 69 6e 65 2d | 6b 65 79 20 6f 75 74 6c | define-|key outl|
|00001630| 69 6e 65 2d 6d 6f 64 65 | 2d 6d 61 70 20 22 03 1a |ine-mode|-map "..|
|00001640| 22 20 66 6f 6c 64 6f 75 | 74 2d 7a 6f 6f 6d 2d 73 |" foldou|t-zoom-s|
|00001650| 75 62 74 72 65 65 20 22 | 03 18 22 20 66 6f 6c 64 |ubtree "|.." fold|
|00001660| 6f 75 74 2d 65 78 69 74 | 2d 66 6f 6c 64 20 6f 75 |out-exit|-fold ou|
|00001670| 74 6c 69 6e 65 2d 6d 69 | 6e 6f 72 2d 6d 6f 64 65 |tline-mi|nor-mode|
|00001680| 2d 6d 61 70 20 6f 75 74 | 6c 69 6e 65 2d 6d 69 6e |-map out|line-min|
|00001690| 6f 72 2d 6d 6f 64 65 2d | 70 72 65 66 69 78 20 22 |or-mode-|prefix "|
|000016a0| 1a 22 20 22 18 22 20 61 | 70 70 6c 79 20 63 6f 6e |." "." a|pply con|
|000016b0| 63 61 74 20 6d 61 70 63 | 61 72 20 23 5b 28 6d 6f |cat mapc|ar #[(mo|
|000016c0| 64 69 66 69 65 72 29 20 | 22 c0 09 c2 61 ab 83 c3 |difier) |"...a...|
|000016d0| aa ac 09 c4 61 ab 83 c5 | aa a4 09 c6 61 ab 83 c7 |....a...|....a...|
|000016e0| aa 9c 09 c8 61 ab 83 c9 | aa 94 09 ca 61 ab 83 cb |....a...|....a...|
|000016f0| aa 8c 09 cc 61 ab 83 cd | aa 84 ce cf 09 5c 22 d0 |....a...|.....\".|
|00001700| 5c 22 87 22 20 5b 76 65 | 63 74 6f 72 20 6d 6f 64 |\"." [ve|ctor mod|
|00001710| 69 66 69 65 72 20 73 68 | 69 66 74 20 3f 53 20 63 |ifier sh|ift ?S c|
|00001720| 6f 6e 74 72 6f 6c 20 3f | 43 20 6d 65 74 61 20 3f |ontrol ?|C meta ?|
|00001730| 4d 20 61 6c 74 20 3f 41 | 20 68 79 70 65 72 20 3f |M alt ?A| hyper ?|
|00001740| 48 20 73 75 70 65 72 20 | 3f 73 20 65 72 72 6f 72 |H super |?s error|
|00001750| 20 22 69 6e 76 61 6c 69 | 64 20 6d 6f 75 73 65 20 | "invali|d mouse |
|00001760| 6d 6f 64 69 66 69 65 72 | 20 25 73 22 20 3f 5c 2d |modifier| %s" ?\-|
|00001770| 5d 20 34 5d 20 66 6f 6c | 64 6f 75 74 2d 6d 6f 75 |] 4] fol|dout-mou|
|00001780| 73 65 2d 6d 6f 64 69 66 | 69 65 72 73 20 6d 6f 64 |se-modif|iers mod|
|00001790| 69 66 69 65 72 73 20 76 | 65 63 74 6f 72 20 69 6e |ifiers v|ector in|
|000017a0| 74 65 72 6e 20 22 64 6f | 77 6e 2d 6d 6f 75 73 65 |tern "do|wn-mouse|
|000017b0| 2d 31 22 20 6d 6f 75 73 | 65 2d 31 20 22 64 6f 77 |-1" mous|e-1 "dow|
|000017c0| 6e 2d 6d 6f 75 73 65 2d | 32 22 20 6d 6f 75 73 65 |n-mouse-|2" mouse|
|000017d0| 2d 32 20 22 64 6f 77 6e | 2d 6d 6f 75 73 65 2d 33 |-2 "down|-mouse-3|
|000017e0| 22 20 6d 6f 75 73 65 2d | 33 20 66 6f 6c 64 6f 75 |" mouse-|3 foldou|
|000017f0| 74 2d 6d 6f 75 73 65 2d | 7a 6f 6f 6d 20 66 6f 6c |t-mouse-|zoom fol|
|00001800| 64 6f 75 74 2d 6d 6f 75 | 73 65 2d 73 68 6f 77 20 |dout-mou|se-show |
|00001810| 66 6f 6c 64 6f 75 74 2d | 6d 6f 75 73 65 2d 68 69 |foldout-|mouse-hi|
|00001820| 64 65 2d 6f 72 2d 65 78 | 69 74 20 70 72 6f 76 69 |de-or-ex|it provi|
|00001830| 64 65 20 66 6f 6c 64 6f | 75 74 5d 20 35 29 0a |de foldo|ut] 5). |
+--------+-------------------------+-------------------------+--------+--------+